GCC:=gcc

SRC:=$(wildcard ./*.c)

OBJ:=$(patsubst %.c,%.o,$(SRC))

TAR:=sem

$(TAR):$(OBJ)
	$(GCC) $^ -o $@

%.o:%.c
	$(GCC) -c $^ -o $@

clear:
	rm $(OBJ) $(TAR)
